home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / avahi / introspection / Server.introspect < prev    next >
Extensible Markup Language  |  2009-10-18  |  8KB  |  222 lines

  1. <?xml version="1.0" standalone='no'?><!--*-nxml-*-->
  2. <?xml-stylesheet type="text/xsl" href="introspect.xsl"?>
  3. <!DOCTYPE node SYSTEM "introspect.dtd">
  4.  
  5. <!-- $Id$ -->
  6.  
  7. <!--
  8.   This file is part of avahi.
  9.  
  10.   avahi is free software; you can redistribute it and/or modify it
  11.   under the terms of the GNU Lesser General Public License as
  12.   published by the Free Software Foundation; either version 2 of the
  13.   License, or (at your option) any later version.
  14.  
  15.   avahi is distributed in the hope that it will be useful, but
  16.   WITHOUT ANY WARRANTY; without even the implied warranty of
  17.   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  18.   General Public License for more details.
  19.  
  20.   You should have received a copy of the GNU Lesser General Public
  21.   License along with avahi; if not, write to the Free Software
  22.   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
  23.   02111-1307 USA.
  24. -->
  25.  
  26. <node>
  27.  
  28.  <interface name="org.freedesktop.DBus.Introspectable">
  29.     <method name="Introspect">
  30.       <arg name="data" type="s" direction="out"/>
  31.     </method>
  32.   </interface>
  33.  
  34.   <interface name="org.freedesktop.Avahi.Server">
  35.  
  36.     <method name="GetVersionString">
  37.       <arg name="version" type="s" direction="out"/>
  38.     </method>
  39.  
  40.     <method name="GetAPIVersion">
  41.       <arg name="version" type="u" direction="out"/>
  42.     </method>
  43.  
  44.     <method name="GetHostName">
  45.       <arg name="name" type="s" direction="out"/>
  46.     </method>
  47.     <method name="SetHostName">
  48.       <arg name="name" type="s" direction="in"/>
  49.     </method>
  50.     <method name="GetHostNameFqdn">
  51.       <arg name="name" type="s" direction="out"/>
  52.     </method>
  53.     <method name="GetDomainName">
  54.       <arg name="name" type="s" direction="out"/>
  55.     </method>
  56.  
  57.     <method name="IsNSSSupportAvailable">
  58.       <arg name="yes" type="b" direction="out"/>
  59.     </method>
  60.  
  61.     <method name="GetState">
  62.       <arg name="state" type="i" direction="out"/>
  63.     </method>
  64.  
  65.     <signal name="StateChanged">
  66.       <arg name="state" type="i"/>
  67.       <arg name="error" type="s"/>
  68.     </signal>
  69.  
  70.     <method name="GetLocalServiceCookie">
  71.       <arg name="cookie" type="u" direction="out"/>
  72.     </method>
  73.  
  74.     <method name="GetAlternativeHostName">
  75.       <arg name="name" type="s" direction="in"/>
  76.       <arg name="name" type="s" direction="out"/>
  77.     </method>
  78.  
  79.     <method name="GetAlternativeServiceName">
  80.       <arg name="name" type="s" direction="in"/>
  81.       <arg name="name" type="s" direction="out"/>
  82.     </method>
  83.  
  84.     <method name="GetNetworkInterfaceNameByIndex">
  85.       <arg name="index" type="i" direction="in"/>
  86.       <arg name="name" type="s" direction="out"/>
  87.     </method>
  88.     <method name="GetNetworkInterfaceIndexByName">
  89.       <arg name="name" type="s" direction="in"/>
  90.       <arg name="index" type="i" direction="out"/>
  91.     </method>
  92.  
  93.     <method name="ResolveHostName">
  94.       <arg name="interface" type="i" direction="in"/>
  95.       <arg name="protocol" type="i" direction="in"/>
  96.       <arg name="name" type="s" direction="in"/>
  97.       <arg name="aprotocol" type="i" direction="in"/>
  98.       <arg name="flags" type="u" direction="in"/>
  99.  
  100.       <arg name="interface" type="i" direction="out"/>
  101.       <arg name="protocol" type="i" direction="out"/>
  102.       <arg name="name" type="s" direction="out"/>
  103.       <arg name="aprotocol" type="i" direction="out"/>
  104.       <arg name="address" type="s" direction="out"/>
  105.       <arg name="flags" type="u" direction="out"/>
  106.     </method>
  107.  
  108.     <method name="ResolveAddress">
  109.       <arg name="interface" type="i" direction="in"/>
  110.       <arg name="protocol" type="i" direction="in"/>
  111.       <arg name="address" type="s" direction="in"/>
  112.       <arg name="flags" type="u" direction="in"/>
  113.  
  114.       <arg name="interface" type="i" direction="out"/>
  115.       <arg name="protocol" type="i" direction="out"/>
  116.       <arg name="aprotocol" type="i" direction="out"/>
  117.       <arg name="address" type="s" direction="out"/>
  118.       <arg name="name" type="s" direction="out"/>
  119.       <arg name="flags" type="u" direction="out"/>
  120.     </method>
  121.  
  122.     <method name="ResolveService">
  123.       <arg name="interface" type="i" direction="in"/>
  124.       <arg name="protocol" type="i" direction="in"/>
  125.       <arg name="name" type="s" direction="in"/>
  126.       <arg name="type" type="s" direction="in"/>
  127.       <arg name="domain" type="s" direction="in"/>
  128.       <arg name="aprotocol" type="i" direction="in"/>
  129.       <arg name="flags" type="u" direction="in"/>
  130.  
  131.       <arg name="interface" type="i" direction="out"/>
  132.       <arg name="protocol" type="i" direction="out"/>
  133.       <arg name="name" type="s" direction="out"/>
  134.       <arg name="type" type="s" direction="out"/>
  135.       <arg name="domain" type="s" direction="out"/>
  136.       <arg name="host" type="s" direction="out"/>
  137.       <arg name="aprotocol" type="i" direction="out"/>
  138.       <arg name="address" type="s" direction="out"/>
  139.       <arg name="port" type="q" direction="out"/>
  140.       <arg name="txt" type="aay" direction="out"/>
  141.       <arg name="flags" type="u" direction="out"/>
  142.     </method>
  143.  
  144.     <method name="EntryGroupNew">
  145.       <arg name="path" type="o" direction="out"/>
  146.     </method>
  147.  
  148.     <method name="DomainBrowserNew">
  149.       <arg name="interface" type="i" direction="in"/>
  150.       <arg name="protocol" type="i" direction="in"/>
  151.       <arg name="domain" type="s" direction="in"/>
  152.       <arg name="btype" type="i" direction="in"/>
  153.       <arg name="flags" type="u" direction="in"/>
  154.  
  155.       <arg name="path" type="o" direction="out"/>
  156.     </method>
  157.  
  158.     <method name="ServiceTypeBrowserNew">
  159.       <arg name="interface" type="i" direction="in"/>
  160.       <arg name="protocol" type="i" direction="in"/>
  161.       <arg name="domain" type="s" direction="in"/>
  162.       <arg name="flags" type="u" direction="in"/>
  163.  
  164.       <arg name="path" type="o" direction="out"/>
  165.     </method>
  166.  
  167.     <method name="ServiceBrowserNew">
  168.       <arg name="interface" type="i" direction="in"/>
  169.       <arg name="protocol" type="i" direction="in"/>
  170.       <arg name="type" type="s" direction="in"/>
  171.       <arg name="domain" type="s" direction="in"/>
  172.       <arg name="flags" type="u" direction="in"/>
  173.  
  174.       <arg name="path" type="o" direction="out"/>
  175.     </method>
  176.  
  177.     <method name="ServiceResolverNew">
  178.       <arg name="interface" type="i" direction="in"/>
  179.       <arg name="protocol" type="i" direction="in"/>
  180.       <arg name="name" type="s" direction="in"/>
  181.       <arg name="type" type="s" direction="in"/>
  182.       <arg name="domain" type="s" direction="in"/>
  183.       <arg name="aprotocol" type="i" direction="in"/>
  184.       <arg name="flags" type="u" direction="in"/>
  185.  
  186.       <arg name="path" type="o" direction="out"/>
  187.     </method>
  188.  
  189.     <method name="HostNameResolverNew">
  190.       <arg name="interface" type="i" direction="in"/>
  191.       <arg name="protocol" type="i" direction="in"/>
  192.       <arg name="name" type="s" direction="in"/>
  193.       <arg name="aprotocol" type="i" direction="in"/>
  194.       <arg name="flags" type="u" direction="in"/>
  195.  
  196.       <arg name="path" type="o" direction="out"/>
  197.     </method>
  198.  
  199.     <method name="AddressResolverNew">
  200.       <arg name="interface" type="i" direction="in"/>
  201.       <arg name="protocol" type="i" direction="in"/>
  202.       <arg name="address" type="s" direction="in"/>
  203.       <arg name="flags" type="u" direction="in"/>
  204.  
  205.       <arg name="path" type="o" direction="out"/>
  206.     </method>
  207.  
  208.     <method name="RecordBrowserNew">
  209.       <arg name="interface" type="i" direction="in"/>
  210.       <arg name="protocol" type="i" direction="in"/>
  211.       <arg name="name" type="s" direction="in"/>
  212.       <arg name="clazz" type="q" direction="in"/>
  213.       <arg name="type" type="q" direction="in"/>
  214.       <arg name="flags" type="u" direction="in"/>
  215.  
  216.       <arg name="path" type="o" direction="out"/>
  217.     </method>
  218.  
  219.  
  220.   </interface>
  221. </node>
  222.